reside in - Francés Inglés Diccionario